div.series-entry
{
    display: inline-block;
}

img.series-image,
.series-entry
{
    width: 160px;
}

img.series-main-image
{
    width: 100%;
    max-width: 250px;
}

img.edit-icon
{
    height: 48px;
}

.series-name-parent
{
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.series-name
{
    text-overflow: ellipsis;
    max-width: 100%;
    white-space: nowrap !important;
    overflow: hidden;
}

.page-container img:not(.ngImageAppearLoader)
{
    max-width: 900px;
    min-height: 1000px;
    width: 100%;
}

@media screen and (max-width: 410px)
{
    img.series-image,
    .series-entry
    {
        width: 120px;
    }
}

ul#accordionSidebar
{
    height: 100%;
}

.item.ng-move,
.item.ng-enter,
.item.ng-leave {
    -webkit-transition:all linear 0.5s;
    transition:all linear 0.5s;
}

.item.ng-leave.ng-leave-active,
.item.ng-move,
.item.ng-enter {
    opacity:0;
}

.item.ng-leave,
.item.ng-move.ng-move-active,
.item.ng-enter.ng-enter-active {
    opacity:1;
}

.header-small
{
    width: 1%;
    white-space: nowrap
}

.file-entry {
    cursor: pointer;
    padding: .3em;
}

.file-entry:hover {
    background-color: #1c294e;
    color: white;
}

.img-staff-profile {
    width: 64px;
    height: 64px;
}